﻿/* Write your styles*/
*{font-family:"Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif,'MicrosoftYaHeiLight','Microsoft YaHei Light','Microsoft YaHei';}
html, body{background: #f9f9f9;height: 100%}
h1, h2, h3, h4, a, p, span{}
b, optgroup, strong {font-weight: 400;/* font-size: 110%; */}
.clear{clear: both}
a{color:#333}
a:hover{color:#0070A8}


.spinner {
  width: 60px;
  height: 60px;
  background-color: #67CF22;
 
  margin: 100px auto;
  -webkit-animation: rotateplane 1.2s infinite ease-in-out;
  animation: rotateplane 1.2s infinite ease-in-out;
}
 
@-webkit-keyframes rotateplane {
  0% { -webkit-transform: perspective(120px) }
  50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
 
@keyframes rotateplane {
  0% {
    transform: perspective(120px) rotateX(0deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
  } 50% {
    transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
    -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
  } 100% {
    transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
    -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  }
}


.service{overflow:hidden;width:100%;background: url(/Public/Home/images/severce.jpg) center top no-repeat;/* background-attachment: fixed; *//* background-size: cover; */padding: 0 0 2rem;border-bottom: 1px solid #eee;}
.case{/* overflow:hidden; */width:100%;background: #f9f9f9;padding: 0 0 20px;}
.about{overflow:hidden;width:100%;background: url(/Public/Home/images/severce.jpg);padding: 0 0 20px;background-attachment: fixed; background-size: cover;border-bottom: 1px solid #eee;}
.news{overflow:hidden;/* width:100%; *//* background: url(/Public/Home/images/severce.jpg); */padding: 0 0 20px;}
.time{color:#08c;font-size:1.2rem;}
.article_content{background: rgba(13, 46, 71, 0.91);overflow:hidden;padding: 2rem 0;}







/*幻灯*/
.am-slider-a2 .am-slider-images{height: 680px;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center;background-repeat: no-repeat;color: #fff;}
.am-slider-a2 .am-slider-desc{position: absolute;left: 0;top: 40%;right: 0;color: #ffffff;text-align: center;}
.am-slider-a2 .am-slider-content h2{font-size: 40px;margin: 0;padding: 0;}
.am-slider-a2 .am-slider-content p{margin: 0;display: block;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 2.0rem;}
.am-slider-a2 .am-slider-title{font-weight: normal;margin-bottom: 5px;display: block;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.am-slider-a2 .am-slider-en{font-size: 12px;}
.am-slider-a2 .am-btn{margin-top: 20px;margin-right: 10px;}
.am-slider-a2 .am-direction-nav, .am-slider-a2 .am-pauseplay{display: none;}
@media screen and (min-width: 960px) and (max-width: 1199px){.am-slider-a2 .am-slider-images{height: 480px;}
.am-slider-a2 .am-slider-desc{top: 40%;}
.am-slider-a2 .am-direction-nav, .am-slider-a2 .am-pauseplay{display: none;}}
@media screen and (min-width: 768px) and (max-width: 959px){.am-slider-a2 .am-slider-images{height: 480px;}
.am-slider-a2 .am-slider-desc{top: 200px;}
.am-slider-a2 .am-slider-content h2{font-size: 40px;}
.am-slider-a2 .am-slider-content p{font-size: 24px;}
.am-slider-a2 .am-btn{margin-top: 10px;}
.am-slider-a2 .am-direction-nav, .am-slider-a2 .am-pauseplay{display: none;}}
@media only screen and (min-width: 480px) and (max-width: 767px){.am-slider-a2 .am-slider-images{height: 360px;}
.am-slider-a2 .am-slider-desc{text-align: center;top: 35%;}
.am-slider-a2 .am-slider-content h2{font-size: 20px;}
.am-slider-a2 .am-slider-content p{font-size: 14px;}
.am-slider-a2 .am-btn{margin-top: 10px;}
.am-slider-a2 .am-direction-nav, .am-slider-a2 .am-pauseplay{display: none;}}
@media screen and (max-width: 479px){.am-slider-a2 .am-slider-images{height: 360px;}
.am-slider-a2 .am-slider-desc{text-align: center;top: 110px;}
.am-slider-a2 .am-slider-content h2{font-size: 20px;}
.am-slider-a2 .am-slider-content p{font-size: 14px;}
.am-slider-a2 .am-btn{margin-top: 10px;}
.am-slider-a2 .am-direction-nav, .am-slider-a2 .am-pauseplay{display: none;}}
.am-slider-default{background: 0;border: 0;box-shadow: none}
.am-slider-a2{/* margin: -66px 0 0; */}
.am-slider-a2 .am-control-nav{bottom: 10px}



.gd-color, .gd-color a{transition: color .5s;-moz-transition: color .5s;-webkit-transition: color .5s;-o-transition: color .5s}
#wrapper{height: 100%;width: 100%;background: url(/Public/Home/images/wrapper.jpg) top center no-repeat;background-attachment: fixed;background-size: cover}
.main{max-width: 1200px;margin: 0 auto}
.logo{text-align: center;top: 5%}
#intro{background: 0;text-align: center;margin: 25% auto 0 auto}
#intro h1{font-size: 2.8rem;font-weight: normal;width: 100%;border-bottom: 1px solid #368f00;text-align: center}

.btn-black{background: #414140;border: 0;margin: 0 auto;color: #fff}
.btn-black:hover{background: #439e29}
.sheji{max-width: 200px;position: relative;top: -100px}
.sheji a{width: 100%}
.social{float: right}
.social a{background-color: rgba(66,66,66,0.8);margin: 0 5px}
.social a span{color: #fff;text-align: center}
.social a:hover{background-color: rgba(116,160,56,0.8)}


/*导航*/


#nav .am-topbar{background: #1B3B54;border: 0;padding: 0;/* z-index: 1; */}
#nav .am-topbar .am-topbar-nav{ z-index: 1;}
#nav .am-topbar .am-topbar-nav li{/* background: #fff */}
#nav .am-topbar .am-topbar-nav li a{/* line-height: 30px;*//* font-size: 14px;*//* font-weight: bold;*//* z-index: 1;*//* border-top: 1px solid #eee*/color: #fff;}
#nav .am-topbar .am-topbar-nav li:hover{background: 0;color: #439e29}
#nav .am-topbar .am-topbar-nav a:hover{background: 0;color: #439e29}
#nav .am-topbar .am-topbar-nav ul.am-dropdown-content li{border-bottom:1px solid #eee;}
#nav .am-topbar .am-topbar-nav ul.am-dropdown-content li a{line-height: 36px;color:#333}
#nav .am-topbar .am-topbar-nav ul.am-dropdown-content li a:hover{color:#0070A8;background:#eee}
.nav button{background: #72af2d;border: 0;padding: 5px 8px;color: #fff;border-radius: 3px}
.nav .am-topbar{border: 0;background: rgba(255,255,255,1);margin: 0;z-index: 2}
.nav .am-topbar-nav>li>a:after{border: 0}
.nav li a{padding: 0 10px;margin: 0;font-family: SimHei;color: #333}
.nav li a:hover{color: #72af2d;background: 0}
#logo{width: 80px;height: 80px;z-index: 2;margin: 30px 0 0 0}
#logo a img{width: 80px;height: 80px}


.banner{width: 100%;height: 525px;overflow: hidden;background-size: 100%}
.banner_service{background: url(/Public/Home/images/severce2.jpg) center top no-repeat;}
.banner_case{background: url(/Public/Home/images/case.jpg) center top no-repeat;}
.banner_about{background: url(/Public/Home/images/banner2.jpg) center top no-repeat;}
.banner_news{background: url(/Public/Home/images/banner3.jpg) center top no-repeat;}

/*标题*/
.biaoyu{text-align: center;padding: 2rem 0 0;}
.biaoyu h3{font-size: 1.8rem;font-weight: 400;color: #666}
.biaoyu h2{font-size: 2.5rem;font-weight: 400;color: #333;margin:0;}
.biaoyu p{font-size: 1.4rem;color: #333;line-height: 200%;padding: 0;margin: 10px 0;/* text-align: left; */}
.biaoyu span{display: block;color: #787878;line-height: 200%;padding: 0;margin: 10px 0;font-size: 1.2rem;}

/*切换*/
.am-tabs-nav{text-align: center}
.am-tabs .am-tabs-bd{border: 0}
.am-tabs .am-tabs-nav{/* padding: 10px; */border: 0 ;/* width: 320px; */margin: 2rem auto;}
.am-tabs .am-tabs-nav li{/* margin: 0 5px; */border: 0;background: 0}
.am-tabs .am-tabs-nav li .btn-black{background: #fff;color: #666;font-size: 12px;border: 1px solid #EBEBEB;line-height: 2;}
.am-tabs .am-tabs-nav li.am-active .btn-black{background: #0070A8;color: #fff;border: 1px solid #0070A8;}
.am-tabs .am-tabs-nav li .btn-black:hover{background: #0070A8;color: #fff;}
.am-tabs .m-u-sm-12{padding: 0}

.center{margin:1rem auto;text-align:center;/* overflow: hidden; */}
.center-btn{background: #ddd;color: #333;padding: 8px 20px;border-radius: 15px;margin-top: 20px;font-size: 12px}
.center-btn:hover{background: #0070A8;color: #fff}



/*案例*/
#case{/* width: 100%; *//* overflow: hidden */}
#case .am-tabs-bd li{/* opacity: .7*//* background-color: #fff; */border: 10px solid #F9F9F9;margin: 0 0 1rem;text-align:center;}
#case .am-tabs-bd li  img{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;max-width: 100%;}
#case .am-tabs-bd li  .case-title h6{font-size: 1.4rem;font-weight: 400;margin: 0;overflow: hidden;padding: 0;}
#case .am-tabs-bd li  .case-title p a{color: #666;font-size: 1.2rem;text-align: center;padding: 0.3rem 0.5rem;border-radius: 1.2rem;border: 1px solid #eee;transition: opacity 300ms ease-in-out;-moz-transition: opacity 300ms ease-in-out;-webkit-transition: opacity 300ms ease-in-out;-o-transition: opacity 300ms ease-in-out;margin: 0 0.1rem;background-color: #fff;}
#case .am-tabs-bd li a:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);border-radius:0px;}
}
#case .am-tabs-bd li a:hover img, #case ul li a:hover .case-title{opacity: 1;width: 100%;}
#case .am-tabs-bd li  .case-title p a:hover{background: #0070A8;color: #fff;border-color:#0070a8}

/*案例标题*/
.case_t{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;background-repeat: no-repeat;text-align: center;padding: 120px 0;overflow: hidden;width:100%;background-attachment: fixed;background-size: cover;margin: 0 0 0rem;height: 340px;}
.case_t h3{font-size: 1.8rem;font-weight: 400;color: #fff}
.case_t h2{font-size: 2.6rem;font-weight: 400;color: #fff;/* margin:0; */}
.case_t p{font-size: 1.4rem;color: #333;line-height: 200%;padding: 0;margin: 10px 0;/* text-align: left; */}
.case_t span{display: block;font-size: 1.6rem;color: #eee;line-height: 200%;/* padding: 0; */margin: 10px 0;padding: 0 1.5rem;}
.case_t a{font-size: 1.4rem;color: #eee;line-height: 200%;/* padding: 0; */margin: 10px 0;padding: 0 0.5rem;/* border: 1px solid #eee; */}



/*案例详情标题*/
.case_a_t{
    overflow: hidden;
    text-align: left;
    padding: 0;
}
.case_a_t h2{font-size: 2.0rem;font-weight: 400;border-bottom: 1px solid #eee;padding: 1rem 0;}
.case_a_t span{display: block;font-size: 1.4rem;color: #888;line-height: 200%;background-color: #f9f9f9;}


/*案例详情标签标题*/
.article_tag{padding: 20px 0;overflow: hidden;text-align: center;}
.article_tag h3{font-size: 1.6rem;font-weight: 400;/* color: #fff; */margin: 10px 0;padding: 0;/* float: left; */}
.article_tag p{padding: 0.5rem 0;font-size: 1.2rem;overflow: hidden;margin: 0;}
.article_tag p a{background: #0070A8;font-size:1.2rem;margin: 0 0.3rem 1rem;color: #fff;padding: 0.4rem 1rem;display: block;float: left;}
.article_tag p a:hover{background:#08c;}
#kehu{box-shadow: 0 1px 2px #aaa}
.kehu{margin: 0;padding: 0;/* background: #fff */}
.kehu li{margin: 0;padding: 0;}
.kehu li .am-thumbnail{padding: 10px;/* border: 0; */width: 100%;background: none;border: none;}
.morekehu{padding: 20px 0}
.morekehu a{color: #666}
.morekehu .am-icon-chevron-down{position: relative;top: -5px}
.morekehu a:hover{color: #72af2c}


#team{/* width: 100%; *//* padding: 0 0 20px; */background-color: #F9F9F9;padding:0 0 1rem}
#team h3{text-align: center;font-size:18px;font-weight: normal;padding: 20px auto;}
#team .team-box{/* margin: 1rem 0; */text-align: left;padding: 2rem 1rem;background-color: #fff;border: 0.5rem solid #F9F9F9;}
#team .team-box .team-tx{padding: 0;text-align: center;}
#team .team-box .team-tx img{max-width: 100%;margin: 0 0 1rem;}
.index_img{max-height:80px;}
#team .team-box .team-js h5{padding: 0;margin: 0;font-size: 1.6rem;}
#team .team-box .team-js h3{padding: 0;margin: 0;font-size: 1.4rem;}
#team .team-box .team-js span{font-size: 1.2rem;/* margin-left: 10px; */font-weight: normal}
#team p{font-size: 1.4rem;color: #666;margin: 1rem 0 0;/* overflow:hidden; */}
#team p a{background: #eaeaea;font-size:1.2rem;margin: 0 0.5rem  1rem 0;color: #666;padding: 0.3rem 1rem;/* display: block; *//* float: left; */}
#team p a:hover{background:#08c;color:#fff}


.a_news{margin: 2rem 0;/* padding: 0 0 20px; *//* background-color: #FFFFFF; */padding:0 0 1rem}
.a_news .team-box{/* margin: 1rem 0; */text-align: left;padding: 2rem 1rem;background-color: #fff;border-bottom: 1rem solid #F9F9F9;}
.a_news .team-box .team-tx{padding: 0}
.a_news .team-box .team-tx img{width: 100%;margin: 0 0 1rem;}
.index_img{max-height:80px;}
.a_news .team-box .team-js h5{padding: 0;margin: 0;font-size: 1.6rem;}
.a_news .team-box .team-js h3{padding: 0;margin: 0;font-size: 1.4rem;}

.a_news .team-box .team-js span{font-size: 1.2rem;/* margin-left: 10px; */font-weight: normal}


.fw{text-align:center;}
.fw img{margin-bottom:10px;}
.fw p{margin:3px 0;color:#777;}
.fw .fw-title{margin:10px 0;color:#0070A8;}

#ys{width: 100%;/* color: #fff*/}
#ys .ys-box{/* background: #FFFFFF; */padding: 20px;/* border: 1px solid rgba(255, 255, 255, 0.86); */color: #333;border-right: none;}
#ys .ys-box:hover { border-color: #FFFFFF; box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1); box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.16); background-color:rgba(255, 255, 255, 0.86);}
#ys .ys-box:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}


#ys .ys-box .am-u-sm-12{text-align: center;margin: 10px 0}
#ys .ys-box .ys-icon{padding: 0;text-align: center}
#ys .ys-box .ys-icon img{margin: auto;max-width: 100%;text-align: center;transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
#ys .ys-box .ys-js h5{padding: 0;/* margin: 0 0 10px 0; */font-weight: 400;font-size: 1.4rem;}
#ys .ys-box .ys-js p{font-size: 1.2rem;/* line-height: 200%; */margin: 0;padding: 0;color: #666;}

.dqwz, .dqwz a{font-size: 12px;color: #aaa}
.dqwz a{margin: 0 2px}
.dqwz a:hover{color: #0070A8}
.subnews{text-align: center}
.subnews a{color: #666;padding: 10px 0;text-align: center;margin: 0 15px;font-size: 14px;font-weight: bold}
.subnews a.cur{color: #0070A8;border-bottom: 2px solid #439e29}
.subnews a:hover{color: #439e29}
.list-news{border-top: 1px solid #ddd}
.list-news li{border-bottom: 1px solid #ddd;padding: 30px 10px}
.list-news li .bt a, .list-news li .thum a{display: block;}
.list-news li .thum{width: 100%;max-height: 350px;overflow: hidden;}
.list-news li .bt a{font-size: 16px;color: #000;font-weight: bold}
.list-news li .thum img{margin: 20px 0;max-width: 1188px;}
.list-news li .bt a{line-height: 200%}
.list-news li p{font-size: 12px;color: #888;line-height: 200%}
.list-news li .more-btn a{font-size: 14px;color: #444}
.list-news li a:hover{color: #439e29}



/*文章*/
.article{margin: 2rem 0;/* padding: 1rem 1rem 2rem; */-webkit-box-shadow: 0 8px 30px rgba(0,0,0,.08); box-shadow: 2px 8px 30px rgba(0,0,0,.08);background-color: #fff;}
.article .article-title{font-size: 24px;text-indent: 10px;font-weight: normal}
.article .am-article-meta{text-indent: 10px}
.article .article-text{padding: 10px}
.article .article-text img{width: 100%;max-width: 100%;height: auto}
.article  #content{font-size: 1.4rem;line-height: 28px;color: #444}
.article  #content{font-size: 1.6rem;line-height: 200%;color: #444}
.article  #content h2{font-size: 1.8rem;line-height: 28px;margin:1.5rem 0;font-weight:400;}
.article  #content h3{font-size: 1.8rem;line-height: 28px;margin:1.5rem 0;font-weight: 500;background-color: #F9F9F9;padding: 1rem;color: #0070A8;}
.article  #content img{width: 100%!important;height: auto!important;}
.article  #content .a_img{text-align: center;}
.article  #content .a_img img{text-align: center;width:100%}
.article  #content .a_img li{text-align: center;border: 5px solid #FFF;}

.article  #content .p_img{text-align: center;}
.article  #content .p_img img{text-align: center;width:100%}


.article-footer{border-top: 1px solid #ddd;padding: 20px 10px 0 10px}
 .share{/* padding: 1rem 0; */}
.share .bdsharebuttonbox a{/* text-indent: 0; *//* background: #ccc; *//* margin: 0 10px 0 0; *//* text-align: center; *//* font-size: 18px; *//* color: #fff; *//* width: 36px; *//* height: 36px; *//* line-height: 36px */}
.article-footer .sxp a:hover, .article-footer .share a:hover{background: #0070A8;color: #fff}
.article-footer .sxp{padding: 0;font-size:1.2rem}
.article-footer .sxp span{display: block;/* float: right; */margin: 0px 0 10px;/* text-align: center; *//* font-size: 18px; *//* color: #fff; *//* width: 34px; *//* height: 34px; *//* line-height: 34px; *//* background: #e2e2e2 */}



.subnav{background: #f4f4f4}
.subnav ul{border-left: 1px solid #fff}
.subnav ul li{height: 40px;line-height: 40px;border-right: 1px solid #fff;border-bottom: 1px solid #fff}
.subnav ul li a{display: block;text-align: center;font-family: "dinprobold", "Microsoft YaHei", "å¾®è½¯é›…é»‘", Arial, Helvetica, sans-serif;color: #888;font-size: 14px}
.subnav ul .cur{background: #fff}
.subnav ul .cur a, .subnav ul li a:hover{color: #72af2d}

.list-title{text-align: center;font-family: Microsoft Yahei}
.list-title strong{font-size: 48px;font-weight: normal;color: #666}
.list-title p{font-size: 2.4rem;color: #aaa;margin: 0}



.pages{text-align: center;overflow: hidden;margin: 1rem 0;}
.pages ul{margin:0 auto}
.pages ul.a1{display:none;}
.pages li{list-style:none;float:left;line-height: 200%;}
.pages li a{/* color: #aaa; */font-size:1.2rem;padding: 1rem 4rem;/* border: 1px solid #eee; */background: #fff;/* border-radius: 20px; */margin: 0 0.5rem;}
.pages li.thisclass a{color: #fff;background: #0070A8;}
.pages a:hover{color: #fff;background: #0070A8}


.ftitle{font-size: 18px;color: #888}
.h1 h1{font-size: 20px;font-weight: bold}
#jj, #jj p{font-size: 12px;line-height: 200%;color: #888}
#slider .am-slider-a5 .am-control-nav li a.am-active{background: rgba(144,175,45,0.8)}
.notes span{color: #999}

.likecase-title a, .likecase-title{height: 60px;line-height: 60px;background: #72af2c;color: #fff;font-size: 14px}
.likecase-title:hover a, .likecase-title:hover{background: #444}
.likecase ul li a{display: block;position: relative;}
.likecase ul li a .mask{display: none;width: 100%;height: 100%;text-align: center;font-size: 1.4rem;color: #333;position: absolute;top: 0;left: 0;background: #fff;padding: 20px;}
.likecase ul li a .mask h3{display: inline;/* font-size: 12px; */font-weight: normal;padding: 2px 0;margin: 0;border-bottom: 1px solid #666}
.likecase ul li a .mask p{margin: 2px 0;padding: 0}
.likecase ul li a img{width: 100%}
.likecase ul li a:hover .mask{display: block}
.mask{-webkit-animation: fadeInDown 1s .2s ease both;-moz-animation: fadeInDown 1s .2s ease both}
@-webkit-keyframes fadeInDown{0%{opacity:0}
100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeInDown{0%{opacity:0}
100%{opacity:1;-moz-transform:translateY(0)}}


#sticky{width:120px;position:fixed;right:0px;top: 60%;z-index:9999;}
#sticky button{display:block;float:right;width:45px;height:45px;line-height:45px;font-size:14px;color:#fff;text-align:center;padding:0;background: #5F5F5F;}
#sticky button span{display:block;color: #5F5F5F;height:30px;margin-top:-28px;font-size:16px;}
.sticky-qq{display:block;float:right;width:100%;margin-right:-75px;height:45px;line-height:45px;background: #0070A8;overflow:hidden;color:#fff;text-align:center;transition:margin 0.5s;-moz-transition:margin 0.5s;/* Firefox 4*/-webkit-transition:margin 0.5s;/* Safari and Chrome*/-o-transition:margin 0.5s;/* Opera*/}
.sticky-qq span{float:left;font-size:14px;text-align:left;}
.sticky-qq .am-icon-qq{display:block;width:45px;font-size:18px;text-align:center;}
.sticky-qq:hover{color:#fff;background:#000;margin:0;}
.qrc span{display:block;float:right;width:45px;height:45px;line-height:45px;font-size:18px;color:#fff;text-align:center;background:#7FBE25;}
.qrc .wx{display:none;float:left;margin:-130px 0 0 -40px;padding:5px;background:#fff;}
.qrc:hover .wx{display:block;}
.qrc:hover span{background:#000;}
#sticky button:hover{background:#000;}
#sticky button:hover span{color:#000;}






/* min-width:641px*/
@media only screen and (min-width:641px){#nav{height: 68px;background-color: #1B3B54;}
#nav .am-topbar-brand a img{height: 150%;width: auto}
#nav .am-topbar-brand a img{height: 66px;width: auto;z-index: 1;}
#nav .am-topbar .am-topbar-nav li a{line-height: 66px;font-size: 1.4rem;z-index: 1;color: #fff;}
#ys .ys-box .am-u-sm-12{/* text-align: left */}
.fw div{height:450px;border-right:1px solid #ddd;}
.fw .fw4{border:none;}
#nav .hover a{color: #0070A8;}

}


/*max-width:641px*/
@media only screen and (max-width:641px){#footer .footer p{font-size: 14px;text-indent: 10px}
#nav .am-topbar-brand a img{height: 80%;width: auto}
.banner_news{display:none}
#footer .footer .am-u-sm-12{border-bottom: 1px solid #ddd;border-top: 1px solid #f2f2f2}
.service{padding:0}
.case_t{height: 240px;padding:80px 0 0}
.case_t span{font-size:1.4rem}
.case_t h2{font-size: 1.6rem;/}
#ys .ys-box { border-color: #FFFFFF; /* box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1); */ /* box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.16); */ background-color: rgba(247, 249, 249, 0.33);margin: 0 0 1rem;}
#ys .ys-box .ys-icon img{width: 50%;}
#ys .ys-box .ys-js p{display:inline-block}

#sticky button{display:none}#sticky button span{display:none}
.qrc span{display:none}
.qrc .wx{display:none}
.contact_title h3{display:none}
.list-title{text-align: center}
.list-title strong{font-size: 1.8rem;color: #666}
.list-title p{font-size: 1.2rem;color: #aaa;margin: 0}
.pages a:first-child, .pages ul a{display: none}
.pages ul.a1 a{display: inline}
.pages ul.a1, .pages .this{display: inline}
.nav .am-topbar{box-shadow: 0 1px 2px #ddd}
.nav .am-topbar li{border-top: 1px solid #eee;height: 40px;line-height: 40px;padding: 0;margin: 0}
.nav .am-topbar li a{font-size: 14px;color: #666}
.fw div{height:450px;border-right:1px solid #ddd;}
.fw div p{font-size:12px;color:#888;}
#team p.p_tag a{display:none}
#nav{height: 50px;line-height: 50px;background: #1B3B54;border-bottom: 1px solid #1B3B54;}

}








/*contact*/
.contact{overflow:hidden;width:100%;background: url(/Public/Home/images/contact.png)center top no-repeat;background-attachment: fixed;background-size: cover;}
.contact_title{padding:40px 0 20px;text-align: center;}
.contact_title h3{font-size: 1.6rem;font-weight: 400;color: #fff}
.contact_title h2{font-size: 2.5rem;font-weight: 400;color: #fff}
.contact_title em{font-size: 1.8rem;padding: 0 6px 0 0;}
.contact_title p{font-size: 1.3rem;color: #FFF;line-height: 200%;padding: 0;margin: 10px 0;/* text-align: left; */}
.contact_title span{/* font-size: 1.4rem; */color: #aaa;line-height: 200%;padding: 0;margin: 10px 0 40px;display: block;}

.contact_article{text-align:center;}
.m-contact-infobox img{max-width:84px;padding:1rem 0;}

/*底部*/
#footer{background: #eeedeb}

#footer .footer-menu{background: #5d5d5d;padding: 0 0 15px 0}
#footer .footer-menu ul li{float: left;list-style: none;/* margin: 0 5px; */padding: 0}
#footer .footer-menu ul li a{display: block;width: 46px;height: 46px;line-height: 43px;font-size: 13px;background: #9b9d9a;border: 3px solid #717171}
#footer .footer-menu ul li a:hover{background: #f9f9f9}
#footer .footer-menu ul li .am-icon-qq{font-size: 23px;color: #404040}
